|
C-CCC:
The Canonical Convergent Components
The ArcStyler encourages
the use of its powerful Convergent Component framework as envisioned by
Convergent EngineeringÖ and specified by the Convergent ArchitectureÖ.
The ArcStyler delivers this framework in the form of optimized templates
based on the standard UML, EJB and CORBA Components metamodels. These
component design templates are called äCanonical ô Convergent Components*
since they maintain architectural integrity by enforcing the rules and
principles of the Convergent Architecture Metamodel û the components conform
to canonical principles. These Canonical Components implement the highly
re-usable, complementary and harmonious features of Organization, Process
and Resource abstractions, which are of indisputable value in any system
design. In the spirit of Reduced Abstraction Set Computing, the ArcStyler
tools directly assist developers in identifying, configuring and refining
these Canonical Organization, Process and Resource Components to create
unique instances for a particular design. In addition, the ArcStyler technology
projections (EJB-Cartridges) and generator tool (C-GEN) provide pre-tested,
optimized mapping of these Convergent Components to leading EJB-Container
implementations. This synergetic combination of architectural integrity,
easy-to-use but powerful component abstractions, tools which support component
refinement and automatic generation of optimized EJB code enable developers
to achieve unparalleled business value instead of wrestling with volatile
low-level technology.
*The
C-CCC is included as an integral part of the ArcStyler Suite at no additional
cost. Its use is recommended but optional.
|